mixed-flow turbine - German English Dictionary